lion marmoset

Noun
  1. small South American marmoset with silky fur and long nonprehensile tail

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

lion marmoset
A lion marmoset clings to a tree branch in the rainforest.